     body{
        font-family: "微软雅黑","PingFang SC", "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", Helvetica, Arial, Verdana, sans-serif !important;
    }
    .login ol{
        width: 120px;
        left: -30px;
        border-radius: 4px;
    }
    .nav{
        background: #177EE6;
    }
    .nav td:hover{
        color: #1262B3;
    }
    .nav td .business:hover a{
        position: static !important;
    }
  
    .business a::after{
        content: url(static/images/s-arrow-bottom.png);
        position: relative;
        top: 2px;
    }
    .m-search {
        right: 15px;
        top: 7px;
        font-size: 0;
    }
  
    .footer{
        position: relative;
    }
    .f_bg{
        position: absolute;
        width: 100%;
        height: 100%;
        background: #1b1f26;
        background-size: 100% 100%;
        z-index:1;
    }
    .footer .container{
        background: no-repeat;
        position: relative;
        z-index:99;
    }
    .vip_bg{bottom: 35px}
    .x_login,.ordersearch a{
        padding: 6px 14px;
        transition: all .3s linear;
    }
    .x_login:hover,.ordersearch a:hover{
        background: #E5F2FF;
        color: #2E3033 !important;
        border-radius: 3px;
    }
    .login ol{
        top: 60px;
        overflow: inherit !important;
    }
    .login ol::before{
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-left: 7px solid transparent;
        border-bottom: 7px solid #fff;
        display: inline-block;
        border-right: 7px solid transparent;
        top: -5px;
        left: 44%;
    }
    .m-search:before{
        content: url('../images/icon_search_normal.png');

    }
    .focus::before{
        content: url('../images/icon_search_hover.png');
    }
    #nav_search::-webkit-input-placeholder { /* WebKit browsers */
    color:    #A1C3E6;
    }
    #nav_search:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color:    #A1C3E6;
    }
    #nav_search::-moz-placeholder { /* Mozilla Firefox 19+ */
        color:    #A1C3E6;
    }
    #nav_search:-ms-input-placeholder { /* Internet Explorer 10+ */
        color:    #A1C3E6;
    }
    .nav form{
        margin: 0;
        position: relative;
    }
    .nav form input{
        color: #3D5066;
        transition: all .3s linear;
        width: 200px;
    }
    .nav form input:focus{
        background: #E5F2FF;
    }
    .nav table{
        width: 1200px;
        margin: auto;
      
    }
    .nav td{
        text-align: center;
        height: 55px;
        width: 120px;
    }
    .nav .login{
        width: 60px;
    }
     .nav td a{
        color: #fff;
        font-size: 16px;
        position: relative;
        top: 0;
        transition: all .2s linear;
     }
     .nav .search{
         width: 295px;
         text-align: right;
     }
    .nav .trans:hover{
        /* top: -5px; */
        background: #1262B3;
    }
    .vip_adv{
        position: fixed;
        width: 100%;
        /* width: 1250px; */
        left: 0;
        /* right: 0; */
        bottom: 0;
        /* margin: auto; */
        z-index: 9999;
        /* display: none; */
        background: url(../images/adv_bg.png) no-repeat;
        height: 80px;
        background-size:auto 100%;
        background-position: center;
        display: none;
    }

    .close_adv{
        position: absolute;
        width: 50px;
        height: 50px;
        margin: auto;
        text-align: right;
        top: 0;
        right: 75px;
        cursor: pointer;
    }
    .guajian{
        position: fixed;
        bottom: 10px;
        right: 10px;
        z-index: 999;
    }

     .right_bar{
        position: fixed;
        right: 0;
        bottom: 20px;
        z-index: 999;
    }
    .right_bar li{
        list-style: none;
        background: #2E3033;
        width: 40px;
        text-align: center;
        color: #A1AAB3;
        font-size: 12px;
        padding-bottom: 8px;
        margin-bottom: 1px;
        transition: all .2s linear;
        cursor: pointer;
        position: relative;
    }
    .right_bar li a{
        color: #A1AAB3;
    }
    .right_bar .hover{
        display: none;
    }
    .right_bar li:hover{
        background: #177EE5;
        color: #fff;
    }
    .right_bar li:hover a{
        color: #fff;
    }
    .right_bar li:hover .hover{
        display: inline;
    }
    .right_bar li:hover .normal{
        display: none;
    }

    .inner{
        width: 204px;
        height: 200px;
        position: absolute;
        background: url(../images/bar/bg.png);
        right: 100%;
        top: -60px;
        padding: 30px;
        text-align: center;
        display: none;
    }
    
    .inner_0{
        display: block;
    }
    .right_bar li:hover .inner{
        display: block;
    }
    .inner p{
        color: #333;
        font-size: 14px;
        margin-top: 5px;
    }
    .btn_close{
        position: absolute;
        right: 0;
        top: 0;
    }
    .qrcode{
        width: 100px;
        height: 100px;
        margin: auto;
        position: relative;
    }
    .qrcode::before{
        content: url(static/images/bar/ewm_icon_wechat.png);
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        margin: auto;
        width: 22px;
        height: 22px;
    }
    .time{
        height: auto !important;
    }